🇬🇧 en ja 🇯🇵

against all odds

  • (idiomatic) Despite seemingly insurmountable opposition or probability.
予想に反して
Wiktionary Links